natural zone of ecological, fauna and flora importance - Spanish English Dictionary